repeat sales - French English Dictionary